import request from '../http.js'

// 获取地区 
export function Z_threes(list, tree) {
	const treeMap = new Map();
	list.forEach(item => {
		if (!item.treeLeaf) {
			item.children = [];
		}
		treeMap.set(item.areaCode, item)
	});

	list.forEach(item => {
		item.key = item.areaCode;
		item.name = item.areaName;
		let parentCode = item.parentCode;
		let parentItem = treeMap.get(parentCode);
		if (parentItem) {
			let {
				children
			} = parentItem;
			if (children) {
				children.push(item);
			} else {
				parentItem.children = [item];
			}
			item.hasParent = true;
		}
	});
	tree.push(...list.filter(item => !item.hasParent));
	// console.log("tree..",tree);
	return tree;
}


// 获取当前日期

export function current_time(){
	
	var date = new Date();
	var year = date.getFullYear();        //年 ,从 Date 对象以四位数字返回年份
	var month = date.getMonth() + 1;      //月 ,从 Date 对象返回月份 (0 ~ 11) ,date.getMonth()比实际月份少 1 个月
	var day = date.getDate();             //日 ,从 Date 对象返回一个月中的某一天 (1 ~ 31)
	var hours = date.getHours();          //小时 ,返回 Date 对象的小时 (0 ~ 23)
	var minutes = date.getMinutes();      //分钟 ,返回 Date 对象的分钟 (0 ~ 59)
	var seconds = date.getSeconds();      //秒 ,返回 Date 对象的秒数 (0 ~ 59)   
	
	//获取当前系统时间  
	if(month < 10){
		month = 0 + String(month);
	}
	if(day < 10){
		day = 0 + String(day);
	}
	if(hours < 10){
		hours = 0 + String(hours);
	}
	if(minutes < 10){
		minutes = 0 + String(minutes);
	}
	// console.log(hours)
			
	var currentDate = year + "-" + month + "-" + day;
	
	return currentDate
}





